someone making and selling strengthened steel - Alemán Inglés Diccionario